using System;
using System.ComponentModel;
using System.Diagnostics;

using SIS.ENT;

public class PaymentTypeCodeTable{

#region "Private Variables"
  private Int16 _paymentTypeCode;
  private Int16 _CategoryType;
  private string _description;
  private bool _status;
  private DateTime _createdDateTime;
  private DateTime _modifiedDateTime;
  private TeacherSalaryTableList _teacherSalaryTables = new TeacherSalaryTableList();

#endregion

#region "Public Properties"
/// <summary>
/// Gets or sets the PaymentTypeCode of the PaymentTypeCodeTable.
/// </summary>
[DataObjectFieldAttribute(true, true, false)]
	public Int16 PaymentTypeCode { 
	  get{
			return _paymentTypeCode;
	  }
	  set{
			_paymentTypeCode = value;
	  }
	  }
/// <summary>
/// Gets or sets the CategoryType of the PaymentTypeCodeTable.
/// </summary>
public Int16 CategoryType
{
    get
    {
        return _CategoryType;
    }
    set
    {
        _CategoryType = value;
    }
}
/// <summary>
/// Gets or sets the Description of the PaymentTypeCodeTable.
/// </summary>
	public string Description { 
	  get{
			return _description;
	  }
	  set{
			_description = value;
	  }
	  }
/// <summary>
/// Gets or sets the Status of the PaymentTypeCodeTable.
/// </summary>
	public bool Status { 
	  get{
			return _status;
	  }
	  set{
			_status = value;
	  }
	  }
/// <summary>
/// Gets or sets the CreatedDateTime of the PaymentTypeCodeTable.
/// </summary>
	public DateTime  CreatedDateTime { 
	  get{
			return _createdDateTime;
	  }
	  set{
			_createdDateTime = value;
	  }
	  }
/// <summary>
/// Gets or sets the ModifiedDateTime of the PaymentTypeCodeTable.
/// </summary>
	public DateTime ModifiedDateTime { 
	  get{
			return _modifiedDateTime;
	  }
	  set{
			_modifiedDateTime = value;
	  }
	  }
/// <summary>
///Gets or sets a collection of <see cref="TeacherSalaryTable" /> instances for the PaymentTypeCodeTable.
/// </summary>

	public TeacherSalaryTableList teacherSalaryTables {
	  get{
			return _teacherSalaryTables;
	  }
	  set{
			_teacherSalaryTables = value;
	  }
	}

#endregion

}
